Home
Work area
Library
Dictionary
Enter the word for search
lay down (one's) arms
Overview
Examples
AI Expert
Dictionaries
Translations
déposer les armes
Definitions
To surrender or stop fighting, especially by putting down weapons; to cease hostilities.
Overview
Examples
AI Expert
Dictionaries